#pragma once

#include "DataCommon.h"

namespace data
{
	struct IDataProcessor
	{
		virtual void	DataProcessor_Register(DataBlockHeader* pHeader, void* pData) = 0;
		virtual void	DataProcessor_Unregister(DataBlockHeader* pHeader, void* pData) = 0;
		virtual bool	DataProcessor_AreYouDoneYet() = 0;
	};
}